[IA64] create minimal vlapic.h
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 13 Nov 2006 17:56:08 +0000 (10:56 -0700)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 13 Nov 2006 17:56:08 +0000 (10:56 -0700)
This fixes the ia64 build for xen-unstable.hg cset 12368:fda15861731e

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/arch/ia64/Makefile
xen/include/asm-ia64/hvm/vlapic.h [new file with mode: 0644]

index 41f5ac5e824de27e54c6c83c9c316d2739e1a801..7d297f0c225e6829c5af422d802304ddd13cf09f 100644 (file)
@@ -59,8 +59,6 @@ $(BASEDIR)/include/asm-ia64/.offsets.h.stamp:
        [ -e $(BASEDIR)/include/asm-ia64/xen ] \
         || ln -sf $(BASEDIR)/include/asm-ia64/linux $(BASEDIR)/include/asm-ia64/xen
 # Link to HVM files in Xen for ia64/vti
-       [ -e $(BASEDIR)/include/asm-ia64/hvm ] \
-        || mkdir $(BASEDIR)/include/asm-ia64/hvm
        [ -e $(BASEDIR)/include/asm-ia64/hvm/support.h ] \
         || ln -sf ../../../include/asm-x86/hvm/support.h $(BASEDIR)/include/asm-ia64/hvm/support.h
        [ -e $(BASEDIR)/include/asm-ia64/hvm/io.h ] \
@@ -83,4 +81,7 @@ clean::
        rm -f asm-xsi-offsets.s $(BASEDIR)/include/asm-ia64/asm-xsi-offsets.h
        rm -f $(BASEDIR)/System.map
        rm -f vmx/hvm_*.c
-       rm -rf $(BASEDIR)/include/asm-ia64/hvm
+       rm -f $(BASEDIR)/include/asm-ia64/hvm/support.h
+       rm -f $(BASEDIR)/include/asm-ia64/hvm/io.h
+       rm -f $(BASEDIR)/include/asm-ia64/hvm/vpic.h
+       rm -f $(BASEDIR)/include/asm-ia64/hvm/vioapic.h
diff --git a/xen/include/asm-ia64/hvm/vlapic.h b/xen/include/asm-ia64/hvm/vlapic.h
new file mode 100644 (file)
index 0000000..198a595
--- /dev/null
@@ -0,0 +1,6 @@
+#ifndef __ASM_IA64_HVM_VLAPIC_H__
+#define __ASM_IA64_HVM_VLAPIC_H__
+
+int vlapic_match_logical_addr(struct vlapic *vlapic, uint16_t dest);
+
+#endif /* __ASM_IA64_HVM_VLAPIC_H__ */